home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / others / ltmd.zip / MW50.ZIP / WS2.DEF < prev    next >
Text File  |  1988-09-07  |  6KB  |  173 lines

  1. ;-----------------------------------------------------------------------;
  2. ;                                    ;
  3. ;    LOGIMENU File definition for Wordstar 2000 Rel. 3.0        ;
  4. ;    Copyright (C) 1988 LOGITECH, Inc.                ;
  5. ;                                    ;
  6. ;-----------------------------------------------------------------------;
  7.  
  8. ; What This Menu Program Does:
  9.     
  10. ;   - Moving the mouse around is equivalent as using the arrow keys
  11. ;   - The Left Button is programmed to be the RETURN key
  12. ;   - The Right Button is programmed to be the ESCAPE key
  13. ;   - The Middle Button is programmed to always display the PopUp menu
  14.      
  15. ; For 3-button mouse only (chords usage):
  16. ;   - Left & Middle buttons are programmed to be the PgUp key
  17. ;   - Middle & Right buttons are programmed to be the PgDn key
  18. ;   - Left & Right buttons are programmed for saving the current file
  19. ;   - Left, Mid and Right buttons are programmed for getting on-line help
  20. ;
  21. begin    leftb, midb, rightb, leftm, rightm, upm, downm, 12, 12
  22. chords    lmb, lrb, mrb, allb
  23.  
  24. ;-----------------------------------------------------------------------
  25. ; Cursor movements not allowed in the Opening Menu
  26.  
  27. leftm:    match 3, 45,, "M E N U", nop, cleft
  28. cleft:    type    0, 75
  29.  
  30. rightm:    match 3, 45,, "M E N U", nop, cright
  31. cright:    type    0, 77
  32.  
  33. upm:    match 3, 45,, "M E N U", nop, cup
  34. cup:    type    0, 72
  35.  
  36. downm:    match 3, 45,, "M E N U", nop, cdown
  37. cdown:    type    0, 80
  38.  
  39. ;-----------------------------------------------------------------------
  40. ; Pop-Up menu starts here
  41.  
  42. midb:    match 3, 45,,"M E N U", openmn, editmn
  43.  
  44. openmn:    popup    5, 2, inverse
  45. ;      0     1       2         3           4     5       6         7
  46. ;      0123456789012345678901234567890123456789012345678901234567890123456789012345678
  47.  text  "╔════════════════════════════════════════════════════════════════════════════╗"
  48.  text  "║                                                                            ║"
  49.  text  "║      Edit / create         Print                     F1 Help               ║"
  50.  text  "║                                                                            ║"
  51.  text  "║      Speed write           Format design             Quit                  ║"
  52.  text  "║                                                                            ║"
  53.  text  "╠════════════════════════════════════════════════════════════════════════════╣"
  54.  text  "║                                                                            ║"
  55.  text  "║      Copy                  Key macros                Directory / drive     ║"
  56.  text  "║                                                                            ║"
  57.  text  "║      Remove                List                      Go to DOS             ║"
  58.  text  "║                                                                            ║"
  59.  text  "║      Move / rename         Telecommunications        Cancel menu           ║"
  60.  text  "║                                                                            ║"
  61.  text  "║      Organize files        Additional features       Cancel menu           ║"
  62.  text  "║                                                                            ║"
  63.  text  "╚════════════════════════════════════════════════════════════════════════════╝"
  64.  text  "                 Press left button after highlighting an option               "
  65.        select  3,  7, 21, edcmd
  66.      select  3, 29, 21, prncmd
  67.      select  3, 55, 21, hlpcmd
  68.      select  5,  7, 21, spwcmd
  69.      select  5, 29, 21, fmtcmd
  70.      select  5, 55, 21, qucmd
  71.      select  9,  7, 21, cpycmd
  72.      select  9, 29, 21, kmcmd
  73.      select  9, 55, 21, dircmd
  74.      select 11,  7, 21, rmvcmd
  75.      select 11, 29, 21, lstcmd
  76.      select 11, 55, 21, doscmd
  77.      select 13,  7, 21, movcmd
  78.      select 13, 29, 21, telcmd
  79.      select 13, 55, 21, nop
  80.      select 15,  7, 21, orgcmd
  81.      select 15, 29, 21, addcmd
  82.      select 15, 55, 21, nop
  83.      pend
  84.  
  85. editmn:    menu    "Edit Menu ", 2, 67, bold
  86.     option    "File      ", flmnu
  87.     option    "──────────", nop
  88.     option    "Block     ", blmnu
  89.     option    "──────────", nop
  90.     option    "Misc.     ", mscmnu
  91.     mend
  92.     
  93. flmnu:    menu    "File Menu ", 2, 67, bold
  94.     option    "Done      ", dncmd
  95.     option    "Abandon   ", abcmd
  96.     option    "──────────", nop
  97.     option    "Spell it! ", splcmd
  98.     option    "Thesaurus ", thscmd
  99.     option    "──────────", nop
  100.     option    "Edit      ", editmn
  101.     mend
  102.     
  103. blmnu:    menu    "Block Menu", 2, 67, bold
  104.     option    "Begin     ", begcmd
  105.     option    "End       ", endcmd
  106.     option    "──────────", nop
  107.     option    "Copy      ", cpcmd
  108.     option    "Move      ", mvcmd
  109.     option    "Remove    ", rmcmd
  110.     option    "Read      ", rdcmd
  111.     option    "Write     ", wrcmd
  112.     option    "──────────", nop
  113.     option    "Edit      ", editmn
  114.     mend
  115.     
  116. mscmnu:    menu    "Misc. Menu", 2, 67, bold
  117.     option    "Top    Doc", topcmd
  118.     option    "Bottom Doc", botcmd
  119.     option    "──────────", nop
  120.     option    "Previous  ", prvcmd
  121.     option    "Next scrn ", nxtcmd
  122.     option    "──────────", nop
  123.     option    "Help      ", hlpcmd
  124.     option    "──────────", nop
  125.     option    "Edit      ", editmn
  126.     mend
  127.  
  128. ;-----------------------------------------------------------------------
  129. ; Detail commands
  130.  
  131. nop:    type    ""
  132. leftb:    type    enter
  133. rightb:    type    esc
  134. lmb:    type    0, 73        ;PgUp
  135. lrb:    type    17, "C"        ;^QC
  136. mrb:    type    0, 81        ;PgDn
  137. allb:    type    0, 59        ;F1
  138.  
  139. edcmd:    type    "E"        ;Edit / create
  140. prncmd:    type    "P"        ;Print
  141. spwcmd: type    "S"        ;Speed write
  142. fmtcmd: type    "F"        ;Format design
  143. qucmd:    type    "Q"        ;Quit
  144. cpycmd: type    "C"        ;Copy
  145. kmcmd:    type    "K"        ;Key macros
  146. dircmd:    type    "D"        ;Directory / drive
  147. rmvcmd:    type    "R"        ;Remove
  148. lstcmd:    type    "L"        ;List
  149. doscmd:    type    "G"        ;Go to DOS
  150. movcmd:    type    "M"        ;Move / rename
  151. telcmd:    type    "T"        ;Telecommunications
  152. orgcmd:    type    "O"        ;Organize files
  153. addcmd:    type    "A"        ;Additional features
  154.  
  155. dncmd:    type    17, "S"        ;^QS
  156. abcmd:    type    17, "A"        ;^QA
  157. splcmd:    type    15, "SW"    ;^OSW
  158. thscmd:    type    15, "T"        ;^OT
  159.  
  160. begcmd:    type    2, "B"        ;^BB
  161. endcmd:    type    2, "E"        ;^BE
  162. cpcmd:    type    2, "C"        ;^BC
  163. mvcmd:    type    2, "M"        ;^BM
  164. rmcmd:    type    2, "R"        ;^BR
  165. rdcmd:    type    2, "I"        ;^BI
  166. wrcmd:    type    2, "W"        ;^BW
  167.  
  168. topcmd:    type    3, "B"        ;^CB
  169. botcmd:    type    3, "E"        ;^BE
  170. prvcmd:    type    0, 73        ;PgUp
  171. nxtcmd:    type    0, 81        ;PgDn
  172. hlpcmd:    type    0, 59        ;F1
  173.